improved armoured personnel carrier - Français Anglais Dictionnaire